cb90ace10d67d4eef9044b05ff2b01fe05e20156,nbdemetra-ui/src/main/java/ec/tss/datatransfer/TssTransferSupport.java,TssTransferSupport,toMatrix,#TssTransferHandler#Transferable#,353

Before Change



    private static Matrix toMatrix(TssTransferHandler o, Transferable t) {
        try {
            Object transferData = t.getTransferData(o.getDataFlavor());
            if (o.canImportMatrix(transferData)) {
                LOGGER.debug("Getting matrix using '{}'", o.getName());
                return o.importMatrix(transferData);
            }
        } catch (UnsupportedFlavorException | IOException ex) {
            LOGGER.error("While getting matrix using '" + o.getName() + "'", ex);

After Change



    private static Matrix toMatrix(TssTransferHandler o, Transferable t, Logger logger) {
        try {
            Object data = t.getTransferData(requireNonNull(o.getDataFlavor()));
            if (o.canImportMatrix(data)) {
                return requireNonNull(o.importMatrix(data));
            }
        } catch (UnsupportedFlavorException | IOException ex) {
            logExpected(logger, o, ex, "getting matrix");